green manure – Deutsch–English translations

🇬🇧 en de 🇩🇪

green manure noun

  • a crop that is ploughed into the soil to improve its fertility
sovesciare
Wiktionary Links